import React, { useState, useEffect } from 'react'

// !需求：一上来就倒计时，无需点击按钮
export default function App () {
  const [count, setCount] = useState(10)
  useEffect(() => {
    // 定时器只需要开启一次，所以 useEffect 的第二个依赖性是一个空数组，相当于 componentDidMount
    setInterval(() => {
      setCount((count) => count - 1)
    }, 1000)
  }, [])
  return (
    <div>
      <h3>{count}</h3>
    </div>
  )
}